allyl polymerization - English Synonyms Dictionary